package com.car.loan.project.xr.util.vo.pdf;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.Min;
import lombok.Data;

/**
 * @author huangding
 * @date 2020/3/20 20:23
 */
@Data
public class SettlementPdf {

    @ApiModelProperty("客户姓名")
    private String customerName;

    @ApiModelProperty("业务编号")
    private String businessNo;

    @ApiModelProperty("车辆类型")
    private String carType;

    @ApiModelProperty("合作商户")
    private String dealerName;


    @ApiModelProperty("融资银行")
    private String bankName;

    @ApiModelProperty(value = "合同车价", required = true)
    private String sellAmount;

    @ApiModelProperty("分期金额，单位元")
    private String installmentAmount;

    @ApiModelProperty("期数")
    private Integer term;

    @ApiModelProperty(value = "执行费率，百分比")
    private String rate;

    @ApiModelProperty("融资金额")
    private String financingAmount;

    @ApiModelProperty("结算费率")
    private String settleRate;

    @ApiModelProperty("折扣率")
    private String discountRate;

    @ApiModelProperty(value = "应结金额")
    private String shouldAmount;

    @ApiModelProperty("罚扣金额")
    @Min(0)
    private String salesmanFinedAmount;


    @ApiModelProperty("实结金额")
    private String salesmanRebateAmount;


    @ApiModelProperty("实付金额")
    private String settleAmount;

    @ApiModelProperty("付款账户/用户/开户行/")
    private String paymentAccount;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("状态备注")
    private String statusRemark;

    @ApiModelProperty("业务员信息 业务员(业务部门)")
    private String userInfo;


}
